package com.jic.point.model.vo.response;
import com.jic.point.model.entity.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.Date;
@Data
@NoArgsConstructor
@ApiModel(description = "响应参数")
public class ConfSupplierResponse extends BaseEntity{
	private static final long serialVersionUID = 1L;
    @ApiModelProperty(notes = "主键")
    private Long id;

    @ApiModelProperty(notes = "名称")
    private String name;

    @ApiModelProperty(notes = "供应商编码")
    private String code;

    @ApiModelProperty(notes = "V码")
    private String vCode;

    @ApiModelProperty(notes = "经营范围")
    private String range;

    @ApiModelProperty(notes = "联系方式")
    private String mobile;

    @ApiModelProperty(notes = "地址")
    private String address;

    @ApiModelProperty(notes = "总积分")
    private BigDecimal total;

    @ApiModelProperty(notes = "可用积分")
    private BigDecimal available;

    @ApiModelProperty(notes = "冻结积分")
    private BigDecimal frozen;

    @ApiModelProperty(notes = "描述")
    private String description;

    @ApiModelProperty(notes = "状态（1、待审核;2、正常；3、冻结）")
    private Integer sts;

    @ApiModelProperty(notes = "审核人")
    private Long auditor;

    @ApiModelProperty(notes = "管理人")
    private String chargerName;

    @ApiModelProperty(notes = "申请人ID")
    private Long applierId;

    @ApiModelProperty(notes = "申请原因")
    private String applyReason;

    @ApiModelProperty(notes = "审批ID")
    private Long auditorId;

    @ApiModelProperty(notes = "审批原因")
    private String auditReason;

    @ApiModelProperty(notes = "开始日期")
    private Date startTime;

    @ApiModelProperty(notes = "结束日期")
    private Date endTime;

}
